JavaScript【二】JavaScript中的流程控制

您所在的位置:网站首页 while 循环与do …while 循环的区别 JavaScript【二】JavaScript中的流程控制

JavaScript【二】JavaScript中的流程控制

2023-07-01 13:46| 来源: 网络整理| 查看: 265

JavaScript【二】JavaScript中的流程控制 原创

忆凡与梦想 2023-06-27 00:42:03 ©著作权

文章标签 javascript 前端 开发语言 while循环 for循环 文章分类 Html/CSS 前端开发

©著作权归作者所有:来自51CTO博客作者忆凡与梦想的原创作品,请联系作者获取转载授权,否则将追究法律责任

文章目录🌟前言🌟流程控制🌟选择结构(条件判断)🌟if分支🌟 switch 分支(多选一的条件判断)🌟循环结构🌟for🌟while🌟 do...while🌟区别🌟break和continue的区别🌟for循环和while循环的使用选择🌟 while循环和do while循环的使用选择🌟写在最后

🌟前言

哈喽小伙伴们,本文将收录在JavaScript【前端童子功】这个专栏里;这个专栏里边会收录一些JavaScript的基础知识和项目实战;希望大家可以多多支持,你们的支持就是我创作的动力;让我们一起来看看吧🤘

🌟流程控制

流程 指的是代码的执行顺序

流程控制 指通过规定的语句让程序代码有条件的按照一定的方式执行

结构

描述

顺序结构

按照书写顺序从上到下的执行代码

选择结构

根据给定的条件有选择的执行相应的语句

循环结构

在给定的条件满足的情况下,反复的执行同一段代码

🌟选择结构(条件判断)

选择(分支、条件)结构 —— 根据给定的条件有选择的执行相应的语句

🌟if分支单路分支if(判断条件){ 条件为真,执行该处代码 }双路分支(两条分支二选一)if(判断条件){ 条件为真,执行该处代码 }else{ 条件为假,执行该处代码 }多路分支if(条件1){ 条件1 成立,执行代码 }else if(条件2){ 条件1不成,条件2成立, 执行代码 }else if(条件3){ 条件1 条件2都不成立,条件3成立, 执行代码 }else{ 所有条件都不成立, 执行代码 }嵌套分支if (条件1){ 条件1 成立,执行代码 if(条件2){ 条件1 条件2 都成立,执行代码 if(条件3){ 条件1 条件2 条件3 都成立,执行代码 }else{ 条件1 条件2成立,条件3不成立,执行代码 } }else if(条件4){ 条件1成立 条件2不成立,执行代码 } }🌟 switch 分支(多选一的条件判断)switch (需要判断的值) { case 值1: 当需要判断的值==值1 ,执行代码 break; case 值2: 当需要判断的值==值2 ,执行代码 break; case 值3: 当需要判断的值==值3 ,执行代码 break; default: 以上条件都不满足 }

if分支与switch分支的区别与选择:

当判断某种范围时用if,当判断单个值时用switch各个条件满足的情况不可重复,放置造成不可预期后果🌟循环结构

在给定的条件满足的情况下,重复执行同一段代码。

🌟forfor(初始值;终止值;更新值){ 循环体; } for(var i=0;i终止值->循环体更新值->终止值->循环体->更新值->终止值->循环体直到不满足终止条件,跳出循环结构🌟whilewhile(终止条件){ 循环体; }🌟 do…whiledo{ 循环体; }while(终止条件)🌟区别do while循环至少被循环一次明确循环次数的条件下优先考虑for循环🌟break和continue的区别break: 语句可以立即退出循环,阻止再次反复执行任何代码。continue: 语句退出当前循环,根据控制表达式还允许继续进行下一次循环。🌟for循环和while循环的使用选择for循环必须知道循环次数,而while循环次数可以不确定所以在已知循环次数情况下使用for循环使用时优先考虑for循环,当无法写出循环条件的起始结束步进值时考虑用while循环🌟 while循环和do while循环的使用选择do while循环先执行循环体后判断条件是否成立;while循环先判断条件是否成立,后执行循环体所以do while循环的循环体至少执行一次总结: 当循环的判断条件所需的值来自于循环体时,可以使用do while循环🌟写在最后

更多JavaScript知识以及API请大家持续关注,尽请期待。各位小伙伴让我们 let’s be prepared at all times!

✨原创不易,还希望各位大佬支持一下!👍 点赞,你的认可是我创作的动力!⭐️ 收藏,你的青睐是我努力的方向!✏️ 评论,你的意见是我进步的财富!

收藏 评论 分享 举报

上一篇:走进小程序【十】微信小程序【云开发】

下一篇:JavaScript【一】JavaScript变量与数据类型



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3